Suggested Framework for Agile MDA and Agile Methodologies
نویسندگان
چکیده
Modeling is an essential part in software development projects. This shifts the focus of software development from writing code to building models. Consequently Object Management Group (OMG) introduced Model Driven Architecture (MDA). MDA is the open approach to control both business and technology changes. MDA is created to help UML designers to cover all specification of the software system with all levels of modeling to move systematically from requirement phase towards design and coding phases. This paper focuses on the Business-Technology gap in software projects as a research problem. A new framework for Agile Methodologies will be introduced as a general guideline for the Agile Software Projects. This framework will integrate MDA capabilities and enhances the development process in Agile Methodologies and Agile Project Management. The empirical result is Agile Methodologies (with MDA capabilities) can decrease the negative effects of the research problem during the development of Information System (IS) projects, and consequently increases potential capabilities in Agile Methodologies. General Terms Management, Design, Experimentation, Standardization, Languages, Verification
منابع مشابه
Implementation of Agile Manufacturing Principles in Small and Medium Enterprises (SMES)
Modern manufacturing is under ever increasing pressure to develop solutions for highly complex tasks. In order to maintain the business survival in a highly competitive environment, it is vital to obtain customer satisfaction, which requires developing products with shorter lifecycles and higher quality meanwhile to reduce the production costs. In order to achieve such objectives a paradigm has...
متن کاملIntegrating Agile and Model-Driven Practices in a Methodological Framework for the Web Information Systems Development
Nowadays, the Web information systems (WIS) development has become an interesting area in both research and business world. On the one hand, the WIS development needs specific methodologies for taking into account certain specific aspects for Web systems. Therefore, traditional methodologies do not facilitate a quick and light development as the agile methodologies. On the other hand, the syste...
متن کاملImplementation of Agile Manufacturing Principles in Small and Medium Enterprises (SMES)
Modern manufacturing is under ever increasing pressure to develop solutions for highly complex tasks. In order to maintain the business survival in a highly competitive environment, it is vital to obtain customer satisfaction, which requires developing products with shorter lifecycles and higher quality meanwhile to reduce the production costs. In order to achieve such objectives a paradigm has...
متن کاملAPM3: A Methodology Metamodel for Agile Project Management
The advent of agile methodologies, though contributing much to software development processes, had a more profound impact on project management processes. Through supporting adaptability in their process frameworks, agile methodologies deviated from conventional project management approaches. This novel attitude has resulted in the emergence of an agile framework for project management. The Agi...
متن کاملHow to conduct a "Senior Management Review" for Agile Project
Organizations delivering offshore software development services have traditionally focused on CMMI framework to deliver quality software. With agile methodologies gaining more wide spread acceptance, such organizations cannot stay away from them. There are concerns about combining agile methodologies with offshoring. There are also concerns about mismatch of agile methodologies with CMMI framew...
متن کامل